.table1 {
	border-bottom: 2px solid #1e90ff;
	border-left: 2px solid #1e90ff;
	border-top: 2px solid #1e90ff;
	border-right: 2px solid #1e90ff;
	border-collapse: collapse;
}

.table1 td {
	padding: 3px;
	font-size: 12pt;
	font-weight: bold;
	color: #1e90ff;
	border-left: 2px solid #1e90ff;
	border-right: 2px solid #1e90ff;
	border-top: 2px solid #1e90ff;
}

.table2 {
	font-size: 10pt;
	border-bottom: 2px solid #1e90ff;
	border-left: 2px solid #1e90ff;
	border-top: 0px solid #1e90ff;
	border-right: 2px solid #1e90ff;
	border-collapse: collapse;
}

.table2 td {
	padding: 3px;
	font-size: 12pt;
	font-weight: bold;
	color: #1e90ff;
	border-left: 2px solid #1e90ff;
	border-right: 2px solid #1e90ff;
	border-bottom: 2px solid #1e90ff;
}

.input {
	height: 18px;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	border-buttom: 0px;
	padding: 1px;
	line-height: 18px;
	ime-mode: auto;
	width: 98%;
	background-color: #fafafa;
}

.textarea {
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	border-buttom: 0px;
	padding: 1px;
	ime-mode: auto;
	width: 99%;
	background-color: #fafafa;
}